home *** CD-ROM | disk | FTP | other *** search
/ Fritz: All Fritz / All Fritz.zip / All Fritz / FILES / GRAPTIES / ANOTHER1.LZH / TMWPART1.EXE / lha / MENU.DOC < prev    next >
Text File  |  1992-08-28  |  86KB  |  1,770 lines

  1.  
  2.          *****************   TOUR OF THE MAIN MENU   *****************
  3.  
  4.  
  5.  
  6.          THIS MANUAL WILL NOW TAKE YOU ON A TOUR OF THE OPTIONS ON THE
  7.          MAIN  MENU,  INCLUDING  GENERAL  NOTES  ABOUT  THE MULTIMEDIA
  8.          WORKSHOP AS THEY RELATE TO THE DISCUSSION.
  9.  
  10.          This  is  the  main  menu  which appears at the bottom of the
  11.          screen:
  12.  
  13.          ┌──────┬───────┬───────┬───────┬──────┬──────┬───────┬──────┐
  14.          │ File │ Paint │ Sound │ Write │ Time │ View │Option │ Build│░
  15.          └──────┴───────┴───────┴───────┴──────┴──────┴───────┴──────┘░
  16.            ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  17.  
  18.              To navigate the main menu, use the left and  right  arrow
  19.          keys  or  move the mouse left or right. To select a sub-menu,
  20.          click the left mouse button or press [Enter].  To cancel most
  21.          sub-menus, click the right mouse button or press [Esc].
  22.  
  23.              Once a sub-menu pops up, you can select the next sub-menu
  24.          to the left or right simply by pressing an arrow key again or
  25.          moving the mouse.
  26.  
  27.              You can select a sub-menu item by moving the mouse up  or
  28.          down or by pressing the up or down arrow keys.
  29.  
  30.          -------------------------------------------------------------
  31.  
  32.                                  THE FILE MENU
  33.  
  34.          ┌────────────────────────┐
  35.          │ Switch To Another File │░
  36.          │      General Help      │░
  37.          │       Add A File       │░
  38.          │ Temporary Layer A File │░
  39.          │ Report On A .PCX File  │░
  40.          │    Add a .PCX File     │░
  41.          │        Save As         │░
  42.          │      Dos Window        │░
  43.          │     Quit Program       │░
  44.          └────────────────────────┘░
  45.          ╔═░░░░░░░░░░░░░░░░░░░░░░░░░────┬──────┬──────┬───────┬──────┐
  46.          ║ File ║ Paint │ Sound │ Write │ Time │ View │ Option│ Build│░
  47.          ╚══════╝───────┴───────┴───────┴──────┴──────┴───────┴──────┘░
  48.            ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  49.  
  50.          -------------------------------------------------------------
  51.  
  52.                             SWITCH TO ANOTHER FILE
  53.  
  54.              This service lets you pick another script file or  create
  55.          a new one.  When selected, a sub-menu pops up:
  56.  
  57.                              ┌──────────────────┐
  58.                              │     Pick File    │░
  59.                              │        New       │░
  60.                              │   Type Filename  │░
  61.                              │  Change Disk\Dir │░
  62.                              │       Exit       │░
  63.                              └──────────────────┘░
  64.                                ░░░░░░░░░░░░░░░░░░░
  65.  
  66.                                    PICK FILE
  67.  
  68.              The  PICK  FILE  service  pops  up  a list of files which
  69.          already exist in the currently selected disk  and  directory.
  70.          Use  the  mouse  or  arrow  keys  to select a file then press
  71.          [Enter] or click left mouse button. If more files exist  than
  72.          will  fit  in the menu, use [Page Down], [Page Up], [Home] or
  73.          [End] to see more.
  74.  
  75.              This list will show many types of files.  Be  careful  to
  76.          avoid picking any files which are not script files.
  77.  
  78.              If  you  want  to create a new file, or change to another
  79.          directory, press [Esc] and select the correct service.
  80.  
  81.                                       NEW
  82.  
  83.              Use  this  service to type the name of a new script file.
  84.          You  can  precede  the  filename  with  standard  drive   and
  85.          sub-directory  information  if  you wish.  A filename must be
  86.          DOS-legal,  meaning  no  more  than  8  letters,   optionally
  87.          followed  by a period and up to 3 more letters.  The computer
  88.          makes no distinction about capital letters, and  the  program
  89.          can  use  any  extension after the period, except .COM, .BAT,
  90.          .EXE, .CHR, .PCX, .DOC, .TXT and other common extensions used
  91.          by other programs for other purposes.
  92.  
  93.          These examples are legal:
  94.  
  95.                Jeff.scr
  96.                c:\STUFF\bigthing
  97.                c:\stuff\more\hOusE.xXX
  98.  
  99.  
  100.                                  TYPE FILENAME
  101.  
  102.              Use this service to manually type  the  name  of  a  file
  103.          instead  of  looking it up with PICK FILE.  This is useful if
  104.          you like typing more than point & clicking, or  if  you  have
  105.          many files on your list.
  106.  
  107.              Interestingly,   TYPE   FILENAME  and  NEW  can  be  used
  108.          interchangeably.
  109.  
  110.                                 CHANGE DISK/DIR
  111.  
  112.              Select this service if you want to change to another disk
  113.          drive  or directory (or sub-directory).  Simply type the name
  114.          of the new location and press [Enter].  The PICK FILE service
  115.          will  now  access  that disk/directory. NEW and TYPE FILENAME
  116.          will use the chosen disk/directory.
  117.  
  118.              You  can enter just a drive letter for the root directory
  119.          of that drive, or you can type as much information as needed.
  120.          Final backslash and/or colon are  optional.   These  examples
  121.          are ok:
  122.  
  123.                d
  124.                c:
  125.                c:\mystuff
  126.                a:\
  127.                c:\Mass\Boston\
  128.  
  129.              As  with  many  variables  maintained  by  The Multimedia
  130.          Workshop, your most recent selection of  CHANGE  DISK/DIR  is
  131.          saved, even if you quit and restart The Multimedia Workshop.
  132.  
  133.                                      EXIT
  134.  
  135.              This  is  to  leave  the  SWITCH  FILES  service  without
  136.          changing  to  another script file.  If a filename is required
  137.          by the program, yet you choose Exit,  the  filename  "NONAME"
  138.          will be assigned to your file.
  139.  
  140.          -------------------------------------------------------------
  141.  
  142.                                  GENERAL HELP
  143.  
  144.              This service offers three screens of general  information
  145.          about  using The Multimedia Workshop.  Those who would rather
  146.          experiment than read long .DOC files might find  this  option
  147.          easier than reading the file you are now reading!
  148.  
  149.          -------------------------------------------------------------
  150.  
  151.                                   ADD A FILE
  152.  
  153.              With this service you can combine two or more files  into
  154.          one.  This  is  very  useful  for working with collections of
  155.          clip-art or clip-sounds.  In other words, let's say  you  are
  156.          making  a  presentation  about  cattle:  You  can  pre-create
  157.          several  different  pictures  of  cows,  then  easily  "draw"
  158.          complicated pictures by merely adding several cow pictures to
  159.          each of your main script files.
  160.  
  161.              When  this service is selected, the same sub-menu pops up
  162.          which is used by SWITCH TO ANOTHER FILE.  See above.  In this
  163.          case, however, if you select EXIT, or press [Esc], no picture
  164.          will be added.
  165.  
  166.          -------------------------------------------------------------
  167.  
  168.                            TEMPORARILY LAYER A FILE
  169.  
  170.              Use   this   service  to  create  templates  for  precise
  171.          alignment of animations or picture elements.  A file  can  be
  172.          made  which  continues  outlines  showing  you where you want
  173.          things to line up.  You  can  double-expose  this  "template"
  174.          file  over  your  current  file,  add  your  picture elements
  175.          precisely over the outlines, then when you  select  VIEW,  or
  176.          other  services  which  re-draw the script file, the template
  177.          will disappear.
  178.  
  179.          -------------------------------------------------------------
  180.  
  181.                              REPORT ON A .PCX FILE
  182.  
  183.              .PCX files are pictures saved on disk in a special format
  184.          which records the color at every pixel  location  on  screen,
  185.          then compresses that information.  This is called a bitmapped
  186.          file.   There  are  actually  several  varieties of bitmapped
  187.          files, with .PCX being the  most  common.   Within  the  .PCX
  188.          format,  there  are  several more variations.  Most will work
  189.          with The Multimedia Workshop, as long as they were created in
  190.          one of the video modes supported by The  Multimedia  Workshop
  191.          and  your  computer's  video system.  However, you must use a
  192.          script file created in the proper video mode for your  chosen
  193.          .PCX  file  to work.  You can't use a Hercules .PCX file in a
  194.          CGA-LO script, for instance.
  195.  
  196.             This service will examine any .PCX file and recommend  the
  197.          proper video mode to use.
  198.  
  199.          -------------------------------------------------------------
  200.  
  201.                                 ADD A .PCX FILE
  202.  
  203.              This service will put a line in your script file  calling
  204.          on  TMW  or  MSHOW.EXE  to  display a chosen .PCX file.  Once
  205.          displayed, you can continue to draw over the .PCX image,  add
  206.          sounds, animations, etc.
  207.  
  208.              Because  the  video mode of the .PCX file must match that
  209.          of the current script file, the .PCX  is  first  checked.  If
  210.          there  is  a potential mis-match, you are warned, but may opt
  211.          to ignore  the  warning.   Sometimes  this  will  work  fine,
  212.          (sometimes you can mis-match video modes successfully) but in
  213.          some cases the computer may crash, requiring reboot.
  214.  
  215.          -------------------------------------------------------------
  216.  
  217.                                     SAVE AS
  218.  
  219.              With  this  service you can rename a file.  Actually, you
  220.          are asked to type a filename.  If a file by the name you have
  221.          entered already exists, the service  aborts  without  change.
  222.          Otherwise,  a new file is created and the current script file
  223.          is copied into the new file.  Then  The  Multimedia  Workshop
  224.          switches to the new file.
  225.  
  226.          -------------------------------------------------------------
  227.  
  228.                                   DOS WINDOW
  229.  
  230.              This  service  allows  you  to jump out of The Multimedia
  231.          Workshop and run another  program,  then  return  to  exactly
  232.          where  you  left off.  This is useful to take a note when the
  233.          phone rings, or switch to a calculator program, or jump  into
  234.          an ASCII editor to modify a script file.
  235.  
  236.              To return, type EXIT at the DOS prompt.
  237.  
  238.              If you do not have sufficient RAM, DOS WINDOW request  is
  239.          ignored.
  240.  
  241.          -------------------------------------------------------------
  242.  
  243.                                      QUIT
  244.  
  245.              This  is  the  way to exit The Multimedia Workshop.  Your
  246.          current script file is saved automatically upon exit.
  247.  
  248.          -------------------------------------------------------------
  249.  
  250.                                 THE PAINT MENU
  251.  
  252.              There are two variations of this menu, graphics-based and
  253.          text-based.    The   default   (start-up)   menu   style   is
  254.          graphics-based,  which  uses  icons  to represent the drawing
  255.          services  in  the  PAINT  menu.   Within  the  graphics-based
  256.          version,  move  the arrow to point to a desired item and then
  257.          press [Enter] or click the left mouse button. For help,  move
  258.          the  pointer  to the icon in question and press the [F1] key.
  259.          To exit the graphics-based PAINT menu, move the arrow out  of
  260.          the  menu  area, press [Esc] or click the right mouse button.
  261.          The services offered are the same as the ones below.
  262.  
  263.             To  switch between the graphics-based and text-based PAINT
  264.          menu, select MORE OPTIONS from the OPTIONS menu, then  select
  265.          PAINT MENU STYLE.
  266.  
  267.                 ┌──────────────┐
  268.                 │ Change Color │░
  269.                 │    Lines     │░
  270.                 │  Rectangle   │░
  271.                 │    Circle    │░
  272.                 │   Ellipse    │░
  273.                 │    Blocks    │░
  274.                 │     Fill     │░
  275.                 │     Undo     │░
  276.                 │  Pixel Edit  │░
  277.                 │   Pattern    │░
  278.                 │   Freehand   │░
  279.                 │    More      │░
  280.                 └──────────────┘░
  281.          ┌──────╔═░░░░░░░░░░░░░░░───────┬──────┬──────┬───────┬──────┐
  282.          │ File ║ Paint ║ Sound │ Write │ Time │ View │Option │ Build│░
  283.          └──────╚═══════╝───────┴───────┴──────┴──────┴───────┴──────┘░
  284.            ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  285.  
  286.          -------------------------------------------------------------
  287.  
  288.                                  CHANGE COLOR
  289.  
  290.              Use this service to change  the  current  drawing  color.
  291.          The  chosen  color will be used for pictures elements such as
  292.          lines, circles and rectangles, as well  as  for  text,  until
  293.          another  color is chosen.  In 16- and 256-color modes, simply
  294.          point to a color and press [Enter] or click  the  left  mouse
  295.          button.  Press [Esc] or click the right button to cancel.  In
  296.          other  video modes with fewer colors, a menu will pop up with
  297.          the available options.
  298.  
  299.               In EGA-HI and VGA-HI modes, although only 16 colors  can
  300.          be  shown  on  screen  at one time, these 16 can be any of 64
  301.          possible colors.  In VGA-LO, the 256 on-screen colors can  be
  302.          chosen  from  approximately 262,000 possibilities.  To change
  303.          the on-screen  color  possibilities,  select  CHANGE  PALETTE
  304.          COLORS on the OPTION menu.
  305.  
  306.          -------------------------------------------------------------
  307.  
  308.                                      LINES
  309.  
  310.              Use this service to draw straight lines.
  311.  
  312.              If using a mouse, click the left button to start a  line,
  313.          then  click the left mouse button again to 'set' the line, or
  314.          click the right button to cancel the  line.  When  done  with
  315.          LINE, click the right mouse button again.
  316.  
  317.              If  using  the  keyboard, use the [Enter] key to simulate
  318.          the left mouse button and the [Esc] key to simulate the right
  319.          mouse button.
  320.  
  321.              When using  the  mouse  or  the  keyboard,  it  might  be
  322.          desirable  to  float  a  partially  completed  line  to a new
  323.          location.   You  can  toggle  FLOAT  MODE  by  clicking   the
  324.          spacebar. Then click the spacebar again to return to STANDARD
  325.          MODE.
  326.  
  327.              This  can  lead  to confusion.  If a line misbehaves, try
  328.          clicking the spacebar to toggle to STANDARD MODE.
  329.  
  330.              Normally the coordinate display in the lower left  corner
  331.          reflects  the  starting point of the line, but when SIZE MODE
  332.          is toggled with the right mouse button or the  spacebar,  the
  333.          coordinate display shows the dimensions of the line.
  334.  
  335.          -------------------------------------------------------------
  336.  
  337.                                    RECTANGLE
  338.  
  339.              Using  the  mouse,  hold  down  the right mouse button to
  340.          change the size or shape of a rectangle, then click the  left
  341.          button  when  done.  SIZE  MODE  can also be toggled with the
  342.          spacebar.
  343.  
  344.              Using the keyboard, click the  spacebar  to  toggle  SIZE
  345.          MODE  to  change the size or shape of a rectangle, then click
  346.          it again to return to MOVE MODE. Click [Enter] when done.
  347.  
  348.              When SIZE MODE is toggled (with the spacebar or the right
  349.          mouse button) the coordinate display in the lower left corner
  350.          will reflect the dimensions of the rectangle.   When  not  in
  351.          SIZE  MODE,  the  coordinates  indicate the upper left corner
  352.          unless you have inverted the rectangle.
  353.  
  354.              Rectangles cannot be cancelled with [Esc]  or  the  right
  355.          mouse  button.   If you have made an incorrect rectangle, use
  356.          UNDO from the PAINT menu.
  357.  
  358.          -------------------------------------------------------------
  359.  
  360.                                     CIRCLE
  361.  
  362.              Circles are drawn in the same manner as  rectangles,  but
  363.          you  can't change the shape of a circle, only it's size. Size
  364.          is affected by vertical movements of the mouse, or the up and
  365.          down keys, but not affected by horizontal movement.  You  can
  366.          use the spacebar to toggle between SIZE and MOVE MODE.
  367.  
  368.              Circles cannot be cancelled with [Esc] or the right mouse
  369.          button.   If you have made an incorrect circle, use UNDO from
  370.          the PAINT menu.
  371.  
  372.          -------------------------------------------------------------
  373.  
  374.                                     ELLIPSE
  375.  
  376.              Ellipses  are drawn in the same manner as circles.
  377.  
  378.              In some cases, ellipses can be  made  more  'round'  than
  379.          circles,  such  as  in  a  presentation  made to display on a
  380.          laptop computer with a compressed CGA screen, or when drawing
  381.          in a graphics mode not designed  for  the  computer  it  will
  382.          eventually be displayed on.
  383.  
  384.              The  ELLIPSE service can also be used to draw arcs.  This
  385.          modification is easily made on the fly with the ELLIPSE  TYPE
  386.          service within the OPTION menu.
  387.  
  388.              Ellipses  cannot  be  cancelled  with  [Esc] or the right
  389.          mouse button.  If you have made  an  incorrect  ellipse,  use
  390.          UNDO from the PAINT menu.
  391.  
  392.          -------------------------------------------------------------
  393.  
  394.                                     BLOCKS
  395.  
  396.              This brings up a submenu:
  397.  
  398.                                ┌───────────────┐
  399.                                │  Block Erase  │░
  400.                                │  Block Copy   │░
  401.                                │  Block Move   │░
  402.                                │  Copy Style   │░
  403.                                │ Block Animate │░
  404.                                └───────────────┘░
  405.                                  ░░░░░░░░░░░░░░░░
  406.  
  407.                                   BLOCK ERASE
  408.  
  409.              With  this  service  you place a rectangle around an area
  410.          on the screen, and then  it  is  erased,  leaving  background
  411.          color (usually black).
  412.  
  413.              When selected,  a  dotted  rectangle  appears.   You  can
  414.          change  it's size and shape by holding the right mouse button
  415.          or by toggling SIZE MODE with the spacebar.  When  you  press
  416.          the  spacebar  the first time, any movement of mouse or arrow
  417.          keys  causes  the  rectangle  to  change  size, not position.
  418.          Pressing the spacebar again returns to MOVE  MODE,  in  which
  419.          the  rectangle  can  be  moved, but remains the same size and
  420.          shape. When satisfied, press [Enter] or click the left  mouse
  421.          button and the area will disappear.
  422.  
  423.                                   BLOCK COPY
  424.  
  425.              As  with BLOCK ERASE, you can throw a rectangle around an
  426.          area.  But when you press [Enter] or  click  the  left  mouse
  427.          button,  a  copy  of the area seems to become loose.  You can
  428.          move this copy to a  new  location.   When  satisfied,  press
  429.          [Enter] or click the left mouse button again.
  430.  
  431.                                   BLOCK MOVE
  432.  
  433.              This  service works just like BLOCK COPY (above), but the
  434.          original area disappears, leaving background color.
  435.  
  436.                                   COPY STYLE
  437.  
  438.              The normal COPY STYLE is OPAQUE, meaning the copied  area
  439.          will  entirely  replace  whatever was under it.  You can also
  440.          choose TRANSPARENT, where the copy blends  into  whatever  it
  441.          overlays. This is most useful if you have copied a block from
  442.          an  area  with  black  background,  but  the  new  area has a
  443.          different background.  Your choice of COPY STYLE  remains  in
  444.          effect unless you later change it again.
  445.  
  446.                                  BLOCK ANIMATE
  447.  
  448.              This is a wonderful service.  It starts like BLOCK  COPY,
  449.          where you make a rectangle around an area on the screen. But,
  450.          then,  as  you move it, your motion is remembered and written
  451.          into the script file.  In the finished product, the  movement
  452.          will exactly follow what you have done.
  453.  
  454.              You are asked to name an amount of time between  "steps."
  455.          A   typical  number  for  a  medium  speed  animation  is  20
  456.          milliseconds.  You can pick any number between  0  and  30000
  457.          milliseconds.  1000 milliseconds equals one second.  For best
  458.          results, don't move the mouse fast, but instead, move it very
  459.          slowly  and  carefully  (or better, use the arrow keys), then
  460.          pick a fairly large (like 50 millisecond) time between steps,
  461.          so your animations look smooth and natural.
  462.  
  463.              A certain amount of time is  required  between  steps  to
  464.          actually  move  the  animated  area,  and  so the millisecond
  465.          timing between  steps  is  not  really  accurate.   In  fact,
  466.          because  of  the  time  needed to move large areas, moving as
  467.          small an area as possible is recommended.
  468.  
  469.             On  the  other  hand,  it  is sometimes required to get at
  470.          least an extra pixel's with of background around the area  to
  471.          be animated, to end up with an accurate animation.
  472.  
  473.             If you select BEGIN LOOP before a block animation, and END
  474.          LOOP after (from TIME menu),  then  if  your  animation  ends
  475.          where it started, you'll be able to make an  animation  which
  476.          continues over and over until the end user presses a key.
  477.  
  478.           -------------------------------------------------------------
  479.  
  480.                                      FILL
  481.  
  482.              With this service, you can FILL an area in a picture with
  483.          solid  color or a pre-selected pattern.  To choose a pattern,
  484.          select PATTERN on the PAINT menu.
  485.  
  486.              FILLs  are  tricky.   In  most  video  modes, the current
  487.          drawing color must be the same as the border of the  area  to
  488.          be filled.  Even one missing pixel in a border will cause the
  489.          FILL to leak out into the rest of the picture.
  490.  
  491.              In  VGA-LO  256-color mode, FILLs work a bit differently.
  492.          There are only two FILL patterns.  You can FILL an area  with
  493.          any  color,  as  long  as the border is not black. FILLs must
  494.          sometimes be selected several times  to  completely  fill  an
  495.          irregular area.
  496.  
  497.           -------------------------------------------------------------
  498.  
  499.                                      UNDO
  500.  
  501.              This service will repair  most  mistakes.   It  works  by
  502.          deleting  the last line in the script file and then replaying
  503.          the script.  Some services add several lines to  the  script,
  504.          and   others  are  seemingly  invisible,  and  so  UNDO  must
  505.          sometimes be selected several times.  You can Undo as much as
  506.          you like, even clear back to  the  beginning  of  the  script
  507.          file.   UNDO deletes blocks of text one line at a time.  UNDO
  508.          works for sound effects and music, too.
  509.  
  510.              Since PIXEL  EDIT,  FREEHAND,  BLOCK  ANIMATE,  and  many
  511.          sound effects can write hundreds of lines for seemingly small
  512.          changes,   UNDO  will  not  work  well  for  correcting these
  513.          things.
  514.  
  515.          -------------------------------------------------------------
  516.  
  517.                                   PIXEL EDIT
  518.  
  519.              When this service is selected,  a  rectangle  appears  on
  520.          screen.  It's  size cannot be changed, but you can move it to
  521.          surround an area you want to work on in close detail.
  522.  
  523.              Move the rectangle to the area you want to edit and press
  524.          [Enter]  or  click  the left mouse button.  Then the original
  525.          area will be pictured in it's normal size in the  upper  left
  526.          corner,  and  the  rest of the screen will be a very blown up
  527.          version.  You can point to any enlarged pixel and  click  the
  528.          left  mouse  button  or press [Enter] to change it's color to
  529.          the current drawing color.  Press [Esc] or  click  the  right
  530.          mouse button when done.
  531.  
  532.              To change many pixels to a new color, toggle GO MODE with
  533.          the spacebar.
  534.  
  535.              To  change to another color, exit PIXEL EDIT (press [Esc]
  536.          or  right  mouse  button),  select  the new color with CHANGE
  537.          COLOR on the PAINT menu, and then reselect PIXEL EDIT.
  538.  
  539.              PIXEL EDIT rapidly uses lots of disk  space,  so  use  it
  540.          sparingly in large presentations.
  541.  
  542.           -------------------------------------------------------------
  543.  
  544.                                     PATTERN
  545.  
  546.              Use this service to select a pattern  for  use  with  the
  547.          FILL service.  In 256-color mode, there are only two patterns
  548.          available.
  549.  
  550.           -------------------------------------------------------------
  551.  
  552.                                    FREEHAND
  553.  
  554.              With  this  service,  you  can  move the mouse or use the
  555.          arrow keys to draw freehand lines  as  if  you  were  drawing
  556.          with a pen.
  557.  
  558.              With  a mouse, hold the left button to start drawing, and
  559.          let it go when you want to move the arrow to another location
  560.          or quit drawing.  When done, click the right button.
  561.  
  562.              From the keyboard, press the spacebar to  start  drawing,
  563.          and  press  it  again  if  you want to move the arrow or quit
  564.          drawing.  When done, press [Esc].
  565.  
  566.              FREEHAND requires lots of disk space, so use this service
  567.          sparingly in large presentations.
  568.  
  569.           -------------------------------------------------------------
  570.  
  571.                                      MORE
  572.  
  573.              There  are  even more drawing services.  This menu brings
  574.          up a submenu:
  575.  
  576.                                ┌──────────────┐
  577.                                │     Zoom     │░
  578.                                │  Spraypaint  │░
  579.                                │  Hidden Note │░
  580.                                │  Line Style  │░
  581.                                │ Mark Centers │░
  582.                                │  Take Breath │░
  583.                                └──────────────┘░
  584.                                  ░░░░░░░░░░░░░░░
  585.  
  586.                                      ZOOM
  587.  
  588.              A rectangle appears on the screen. Move it to surround an
  589.          area  who's  size or shape you want to change. You can change
  590.          the size and shape of the  rectangle  by  holding  the  right
  591.          mouse button or by toggling SIZE MODE with the spacebar. When
  592.          satisfied, press [Enter] or the left mouse button.
  593.  
  594.             Then  you  can  change the size and shape of the rectangle
  595.          (although it remains anchored in position).  When  satisfied,
  596.          again  click  the left button or press [Enter]. The area will
  597.          change size.
  598.  
  599.              This  is a slow service, especially on XT-class machines,
  600.          so it is recommended that  you  zoom  as  small  an  area  as
  601.          possible.
  602.  
  603.                                   SPRAYPAINT
  604.  
  605.              With this service, you  can  spray  the  current  drawing
  606.          color  on your picture, just like using a can of spray paint.
  607.          When  selected,  an  arrow  appears.   Move  to  the  desired
  608.          location, and hold the left mouse button or toggle SPRAY MODE
  609.          with  the spacebar.  When done SPRAYPAINTing, click the right
  610.          mouse button or press [Esc].
  611.  
  612.              You can change the size of  the  spray  pattern  and  the
  613.          density of the spray with SET SPRAYS on the OPTION menu.
  614.  
  615.              SPRAYPAINT  is  also  a  space-intensive  service,  so if
  616.          making a  large  presentation,  you  may  want  to  use  this
  617.          sparingly.
  618.  
  619.                                   HIDDEN NOTE
  620.  
  621.              Use this service to create a  note  in  the  script  file
  622.          which will never appear on screen.
  623.  
  624.              This is useful if you edit your script file with  a  text
  625.          editor.   For  instance, let's say you are in the middle of a
  626.          complex picture and want to create a hand.  Perhaps you  fear
  627.          the  hand  won't come out right on your first try.  You could
  628.          do this:
  629.  
  630.              Select HIDDEN NOTE and write: "Hand  starts  here."  Then
  631.          draw  your  hand.   If it is not correct, use the text editor
  632.          and find the note, "Hand  starts  here."   Delete  everything
  633.          south  of  that note, save the file, and try drawing the hand
  634.          again.
  635.  
  636.              Another interesting use  for  HIDDEN  NOTE  is  to  embed
  637.          keywords   for   a   Search.    MSHOW.EXE,   when  showing  a
  638.          presentation, has a SEARCH feature.  When  the  user  selects
  639.          SEARCH,  any  script file in the presentation containing text
  640.          matching the user's request  will  be  displayed.   Normally,
  641.          this  would  be  used for pictures showing text.  But what if
  642.          the user types  "elephant,"  hoping  to  find  the  unlabeled
  643.          picture  of  a elephant?  If you embed the word "elephant" in
  644.          that file, the  picture  will  be  displayed  upon  a  SEARCH
  645.          request.
  646.  
  647.                                   LINE STYLE
  648.  
  649.              For use with the LINE, FREEHAND and  RECTANGLE  services,
  650.          you can control line style and thickness.  There are thin and
  651.          thick,  solid,  dotted  and dashed line styles available. You
  652.          can select one from the menu that will pop up.
  653.  
  654.              Circles and ellipses are also affected, but can be  drawn
  655.          only in thin or thick solid lines.
  656.  
  657.                                  MARK CENTERS
  658.  
  659.              Normally,  a  circle  or  an  ellipse  is  drawn  without
  660.          indication  of  where  it's  center is located.  In technical
  661.          drawings, you often want to leave  marks  at  these  centers.
  662.          Also,  in  situations  where  you  want  to  align concentric
  663.          circles or ellipses, you can temporarily mark the centers.  A
  664.          menu pops up offering these choices.  Your selection  remains
  665.          in effect until you reselect a different option.
  666.  
  667.                                   TAKE BREATH
  668.  
  669.              This  is  a  unique  service  to The Multimedia Workshop.
  670.          Because script files using ASCII-Vector-Graphics  can  become
  671.          large  in  presentations  with lots of animation, music, etc,
  672.          only a portion is read from disk at one time, that portion is
  673.          played, then more is read from disk.   You  don't  want  your
  674.          presentation  to stop in the middle of a time-sensitive event
  675.          to read more from  disk.   Therefore,  you  can  select  this
  676.          service  to reset the file before proceeding.  If the disk is
  677.          freshly read, the program can go through over 16,000 bytes of
  678.          script before it will need to look at  the  disk  again,  and
  679.          therefore, you can be fairly assured that your time-sensitive
  680.          portion will run without a 'hitch.'
  681.  
  682.              TAKE BREATH can be added to a script file at any time. It
  683.          is ignored if it is in a loop (see TIME menu).
  684.  
  685.          -------------------------------------------------------------
  686.  
  687.                                   SOUND MENU
  688.  
  689.  
  690.                         ┌───────────────┐
  691.                         │     Music     │░
  692.                         │ Sound Library │░
  693.                         │     Noise     │░
  694.                         │    Silence    │░
  695.                         │    Custom     │░
  696.                         │   PC Speech   │░
  697.                         │ Sound Blaster │░
  698.                         └───────────────┘░
  699.          ┌──────┬───────╔═░░░░░░░░░░░░░░░░─────┬──────┬───────┬──────┐
  700.          │ File │ Paint ║ Sound ║ Write │ Time │ View │Option │ Build│░
  701.          └──────┴───────╚═══════╝───────┴──────┴──────┴───────┴──────┘░
  702.            ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  703.  
  704.  
  705.              This  menu  contains  the  services  for  sound  effects.
  706.          Because  you  have  to  hear  the  sounds  as  you  use these
  707.          services,  programs  sounds  (if  selected)  are  temporarily
  708.          turned off.
  709.  
  710.              All  these  effects  except  SOUND  BLASTER can be played
  711.          through the standard  IBM-Pc  speaker.   The  timing  of  the
  712.          sounds  will be the same whether played on a 4.77 mhz XT or a
  713.          50 mhz '486.
  714.  
  715.           -------------------------------------------------------------
  716.  
  717.                                      MUSIC
  718.  
  719.              When this service is selected, a graphical menu pops  up.
  720.          It  allows  you  to  compose  melodies  using  standard music
  721.          notation.
  722.  
  723.              Generally, you  select  timings  first,  from  the  lower
  724.          staff.   If  you  point  to a quarter note and click the left
  725.          mouse button (or press [Enter]),  for  instance,  notes  then
  726.          selected  from the upper staff will play for 250 milliseconds
  727.          (a quarter of a second).
  728.  
  729.              You  can  select  as  many  notes  as  you  like  up   to
  730.          approximately  1500 in a row!  Timings remain in effect until
  731.          you select a different timing note from the lower staff.
  732.  
  733.              You can also select rests from the lower  staff,  to  put
  734.          rests in your music.
  735.  
  736.              There  are  three "attacks" available, Regular, Staccato,
  737.          and  Slur.   When you choose one of these, all notes selected
  738.          will be of that type until you select a different attack.
  739.  
  740.              The general services within the MUSIC menu are  available
  741.          by pointing into the box labeled, "CLICK HERE FOR MENU." They
  742.          are:
  743.  
  744.                              ┌──────────────────┐
  745.                              │  Preview Melody  │░
  746.                              │ Delete Last Note │░
  747.                              │   Delete Melody  │░
  748.                              │    Save Melody   │░
  749.                              │       Quit       │░
  750.                              └──────────────────┘░
  751.                                ░░░░░░░░░░░░░░░░░░░
  752.  
  753.                                 PREVIEW MELODY
  754.  
  755.              Select this service to hear  how  your  melody  currently
  756.          sounds.
  757.  
  758.                                DELETE LAST NOTE
  759.  
  760.              This  erases  the  last  note in the melody.  Delete Last
  761.          Note can be selected over and over again,  clear  up  to  the
  762.          beginning of the melody.
  763.  
  764.                                  DELETE MELODY
  765.  
  766.              To remove the entire melody.
  767.  
  768.                                   SAVE MELODY
  769.  
  770.              This  service  writes  the melody into the current script
  771.          file and quits the MUSIC menu.
  772.  
  773.                                      QUIT
  774.  
  775.              Just like SAVE MELODY, this  service  writes  the  melody
  776.          into the current script file and quits the MUSIC menu.
  777.  
  778.          -------------------------------------------------------------
  779.  
  780.                                  SOUND LIBRARY
  781.  
  782.                                  ┌───────────┐
  783.                                  │   Pink    │░
  784.                                  │  Liquid   │░
  785.                                  │  Wind Up  │░
  786.                                  │ Wind Down │░
  787.                                  │   Bugle   │░
  788.                                  │   Sorry   │░
  789.                                  │ Freefall  │░
  790.                                  │  Twinkle  │░
  791.                                  │   Exit    │░
  792.                                  └───────────┘░
  793.                                    ░░░░░░░░░░░░
  794.  
  795.  
  796.             This is a menu of pre-created  sound  effects  which  will
  797.          play on all ordinary computers (Sound Blaster not required).
  798.  
  799.  
  800.  
  801.                 PINK, LIQUID, WIND UP, WIND DOWN, BUGLE, SORRY,
  802.  
  803.                                FREEFALL, TWINKLE
  804.  
  805.              These  are  pre-made  sound  effects.   You can hear them
  806.          merely by selecting them from the menu.   You  are  asked  if
  807.          you  want  to  "accept" them.  If you answer [y] or click the
  808.          left mouse button, the sound effect is added  to  the  script
  809.          file.   Some  ask  you  to  enter  a time in milliseconds for
  810.          length of play. One thousand milliseconds = one second.   The
  811.          acceptable  range  is  1  to 30000 milliseconds.  If you need
  812.          more time than 1/2  minute,  select  the  same  sound  effect
  813.          several times.
  814.  
  815.          -------------------------------------------------------------
  816.  
  817.                                      NOISE
  818.  
  819.              This service creates a general cacaphony. You  are  asked
  820.          to type an amount of time in milliseconds.  One second = 1000
  821.          milliseconds.   The  range  is  0 to 30000.  If you need more
  822.          time, choose NOISE several times in a row.   If  entering  an
  823.          amount of time larger than 3 digits, do not use a comma.
  824.  
  825.          -------------------------------------------------------------
  826.  
  827.                                     SILENCE
  828.  
  829.              This  service  asks  you  to  enter  an amount of time in
  830.          milliseconds.  1000 milliseconds = one second.  The allowable
  831.          range is 1 to 30000 milliseconds.  If you need more than  1/2
  832.          minute of silence, select SILENCE several times in a row.
  833.  
  834.          -------------------------------------------------------------
  835.  
  836.                                     CUSTOM
  837.  
  838.              With  this service, you can build your own sound effects,
  839.          or create music if you don't know music  notation.   You  can
  840.          even  build  your  own  clip-sounds  library, a collection of
  841.          sounds which you can add to script files as you need them.
  842.  
  843.              Sounds are created one note at a time.
  844.  
  845.              You are first asked to  enter  a  number  representing  a
  846.          frequency.  The acceptable range is 20 - 30000.  Middle A  is
  847.          usually 440.  The highest sound most folks can hear is around
  848.          20000.  Then you must enter a duration in milliseconds.
  849.  
  850.              When entering numbers larger than 3 digits,  do  not  use
  851.          commas.
  852.  
  853.          -------------------------------------------------------------
  854.  
  855.                                    PC SPEECH
  856.  
  857.              Good, intelligible-quality speech is possible  from  most
  858.          standard  IBM-PC  speakers!   This  service is an option made
  859.          possible by PC-TALK.EXE, a product of C.S.S. Inc.   In  order
  860.          to  use  this option, you must purchase THE SPEECH LIBRARY, a
  861.          collection of over 1,000,000 bytes of  digitized  speech  and
  862.          sound  effects.   The  price  is  a  very  reasonable  $29.50
  863.          including postage within the United States.
  864.  
  865.              The SPEECH  service  works  like  this:   The  Multimedia
  866.          Workshop,  or  MSHOW.EXE  runs  a  sub-program on disk called
  867.          PC-TALK.EXE which runs one or more synthesized  speech  files
  868.          from the disk.
  869.  
  870.              There  are  8  speech  files included with The Multimedia
  871.          Workshop, just so you can experiment with  this  service  and
  872.          see  whether  you  might want to incorporate speech into your
  873.          presentations. These files are:
  874.  
  875.                SPEECH.SP
  876.                ANYKEY.SP
  877.                BYE.SP
  878.                HELLO.SP
  879.                HI.SP
  880.                REGISTER.SP
  881.                THANKYOU.SP
  882.                WORKSHOP.SP
  883.  
  884.              To  use  one, select SPEECH from the SOUND menu, type the
  885.          name of one of these files, then press [Enter].   The  speech
  886.          is  now  a  part  of  the script file, and will play when the
  887.          script files is played.
  888.  
  889.          REMEMBER:  PC-TALK.EXE  plus  the  speech files you are using
  890.          must be copied onto your final disk.
  891.  
  892.              To order THE SPEECH LIBRARY send check with order to:
  893.  
  894.                C.S.S. Inc.
  895.                3005 Glenmore Ave.
  896.                Baltimore, MD 21214
  897.                (410) 665-0193
  898.  
  899.              Credit card orders, phone: 1-800-847-0309
  900.  
  901.              C.S.S.   can  also  supply  custom  phrases  at  $20  per
  902.          phrase/sentence.  Write to them for details.
  903.  
  904.          -------------------------------------------------------------
  905.  
  906.                                  SOUND BLASTER
  907.  
  908.          The Multimedia Workshop now plays standard Sound Blaster .VOC
  909.          files which you can create if you have a Sound Blaster  card.
  910.          These are generally used for synthesized speech, but may also
  911.          be  used  for  excellent,  multi-instrument  music  and sound
  912.          effects. A Sound Blaster card is  required  to  replay  these
  913.          sounds.   If  attempted on a computer without a Sound Blaster
  914.          card, nothing will happen.  To use this service, simply  type
  915.          the name of the .VOC file you want played.
  916.  
  917.              The .VOC file must be copied along with your script files
  918.          onto  your  finish  product  disks.  The end-users' computers
  919.          must  have  have a path to VPLAY.EXE, which  comes  with  the
  920.          Sound Blaster card.
  921.  
  922.          There is no support for sound cards by  other  manufacturers,
  923.          unless  they  are fully Sound Blaster compatible, but you may
  924.          be able to jury-rig something if you are working with  an  Ad
  925.          Lib or Sound Master card.
  926.  
  927.          -------------------------------------------------------------
  928.  
  929.                                   WRITE MENU
  930.  
  931.                                 ┌───────────────┐
  932.                                 │ Change Color  │░
  933.                                 │  Choose Font  │░
  934.                                 │ Regular Text  │░
  935.                                 │     Title     │░
  936.                                 │  Import Text  │░
  937.                                 │ Justification │░
  938.                                 └───────────────┘░
  939.          ┌──────┬───────┬───────╔═░░░░░░░░░░░░░░░░────┬───────┬──────┐
  940.          │ File │ Paint │ Sound ║ Write ║ Time │ View │Option │ Build│░
  941.          └──────┴───────┴───────╚═══════╝──────┴──────┴───────┴──────┘░
  942.            ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  943.  
  944.              This menu handles text services.
  945.  
  946.          -------------------------------------------------------------
  947.  
  948.                                  CHANGE COLOR
  949.  
  950.              Use this service to change the current color.  The chosen
  951.          color  will  be  used  for  picture  elements  such as lines,
  952.          circles and rectangles, as well as for  text,  until  another
  953.          color is chosen.  In 16- and 256-color modes, simply point to
  954.          a  color  and  press  [Enter] or click the left mouse button.
  955.          Press [Esc] or click the right button to  cancel.   In  other
  956.          video  modes  with  fewer colors, a menu will pop up with the
  957.          available options.
  958.  
  959.          -------------------------------------------------------------
  960.  
  961.                                   CHOOSE FONT
  962.  
  963.              There are up to 10 fonts available and most can be scaled
  964.          both vertically and horizontally.  (In VGA-LO mode, there are
  965.          only 2 fonts available.) When this  service  is  selected,  a
  966.          picture of all available fonts pops up.  Point to the one you
  967.          want  and click the left mouse button or press [Enter].  Then
  968.          a sample of that font appears in a box.  You can change  it's
  969.          vertical  size  and horizontal size independently, stretching
  970.          it this way or that with the mouse or arrow keys.  (The first
  971.          font, BITMAP, can only be adjusted for  overall  size.)  When
  972.          satisfied with it's size and shape press [Enter] or click the
  973.          left mouse button again.
  974.  
  975.              The  first  two fonts, BITMAP and TRIPLEX, are built into
  976.          the programs TMW.EXE and MSHOW.EXE.  The rest  of  the  fonts
  977.          live  externally  in  .CHR files on disk.  If any of the .CHR
  978.          files are missing, The Multimedia Workshop will let you know,
  979.          then substitute the BITMAP font for them in the  CHOOSE  FONT
  980.          chart.   If  you  use  a font other than BITMAP or TRIPLEX in
  981.          your presentations, the corresponding .CHR file(s) must be on
  982.          the disk distributed with your presentation.
  983.  
  984.          -------------------------------------------------------------
  985.  
  986.                                  REGULAR TEXT
  987.  
  988.              When this service is selected,  a  rectangle  appears  on
  989.          screen.   You  can  change it's size and shape by holding the
  990.          right  mouse  button  or  by  toggling  SIZE  MODE  with  the
  991.          spacebar.  Move  it to the desired location and press [Enter]
  992.          or click the left mouse button.  While in  SIZE  MODE  you'll
  993.          notice  that  the coordinate display in the lower left corner
  994.          changes to show the size of the box in characters  using  the
  995.          currently selected font and font dimensions. The first number
  996.          becomes  the  number  of  characters per line, and the second
  997.          number  is  the  number  of  lines.   The  first  number   is
  998.          approximate,  because  it  is based on the size of an average
  999.          character, since not all are the same width.
  1000.  
  1001.              Once the text area is selected, you can simply type text.
  1002.          Word  wrap is automatic when you reach the right hand edge of
  1003.          the chosen text area.  You can  use  the  backspace  key  for
  1004.          deleting mistakes.  Press [Esc] when done entering text.
  1005.  
  1006.              If  right justification is selected from the last item on
  1007.          the WRITE menu, (JUSTIFICATION) then extra spaces will be put
  1008.          between words so that the last  character  in  each  line  is
  1009.          against the right edge of the text area.
  1010.  
  1011.              If  you  try  to select an area smaller than 2 characters
  1012.          wide or one character tall in the current font,  the  service
  1013.          will abort and return you to the main menu.
  1014.  
  1015.              You can, of course, select an area larger than you need.
  1016.  
  1017.          -------------------------------------------------------------
  1018.  
  1019.                                      TITLE
  1020.  
  1021.              When selected, an arrow appears.  Move it to the  desired
  1022.          location  and  press  [Enter] or click the left mouse button.
  1023.          You can then type a line of text centered  around  where  the
  1024.          arrow  was.  The current color, font and font dimensions will
  1025.          be used.
  1026.  
  1027.              To  center  a  line  of  text  in the exact middle of the
  1028.          screen, use the coordinate display in the lower left  corner.
  1029.          In  most  video  modes,  320 is the middle of the screen.  In
  1030.          VGA-LO  and  CGA-LO,  the  center  position  is  160  and  in
  1031.          Hercules, it is 360.
  1032.  
  1033.          -------------------------------------------------------------
  1034.  
  1035.                                   IMPORT TEXT
  1036.  
  1037.              Even though there is a simple word processor  built  into
  1038.          The  Multimedia  Workshop,  you  might  have already composed
  1039.          text in a  different  program,  or  might  prefer  to  use  a
  1040.          full-blown  word  processor to make text, then import it into
  1041.          your picture.
  1042.  
  1043.          There are two modes available from within IMPORT TEXT:
  1044.  
  1045.          -------------------------------------------------------------
  1046.  
  1047.                                 FLOWED IMPORT:
  1048.  
  1049.              This is an interesting automated feature.   You  will  be
  1050.          asked  to  name an ASCII file containing the text you want to
  1051.          incorporate into your picture(s).  Then you must indicate the
  1052.          upper left corner of the area the text  will  be  allowed  to
  1053.          fill  by  moving  the  cursor  arrow  and pressing [Enter] or
  1054.          clicking the left mouse button. The program  then  reads  the
  1055.          text  file, and places as much of the text as will fit in the
  1056.          picture, starting at the area you have  indicated.   No  text
  1057.          will  occur  left  of the area you indicated.  Text will stop
  1058.          before anything drawn to the right, and continue down to  the
  1059.          next line.  It is right justified to flow around obstacles!
  1060.  
  1061.              Text will stop at the bottom of the screen,  or  when  an
  1062.          obstacle is encountered at the bottom of the area.
  1063.  
  1064.              If there is more text than will fit in the area, the rest
  1065.          is  saved  in  a  temporary  disk file.  When you next select
  1066.          FLOWED IMPORT, indicating another area in the  same  picture,
  1067.          or  in another picture, the text continues to flow from where
  1068.          you left off.
  1069.  
  1070.              Until  you use up all the text in the text file, you will
  1071.          not   be   asked   to   name   any  other  text   files,   it
  1072.          automatically knows when you haven't used it all up.
  1073.  
  1074.             You can take advantage of FLOWED IMPORT's intelligence  by
  1075.          drawing  temporary  lines (or use TEMPORARY LAYER A FILE from
  1076.          within the FILE option) to restrict the  area  in  which  you
  1077.          will allow text.
  1078.  
  1079.             FLOWED  IMPORT  mode uses the currently selected typeface,
  1080.          font size and color. These settings can optionally be changed
  1081.          from one flow to the next even with the same ASCII file.
  1082.  
  1083.             Pure standard ASCII text  is  required.  Almost  all  word
  1084.          processing programs do this, although with some you may  have
  1085.          to take a careful look at your owner's manual to  figure  out
  1086.          how  it's done.  There should be no border or blank spaces to
  1087.          the left of the text in  the  ASCII  file,  except  paragraph
  1088.          indentations.
  1089.  
  1090.              Paragraph  indentations  are  respected,  but  completely
  1091.          blank lines are skipped.
  1092.  
  1093.              Formatting  text  into columns is easy.  For two columns,
  1094.          you can place a vertical line in the middle of your  picture.
  1095.          Flow text into the left side, and then  flow  more  into  the
  1096.          right side.
  1097.  
  1098.          -------------------------------------------------------------
  1099.  
  1100.                                  BLOCK IMPORT:
  1101.  
  1102.              This  option  will  transfer  text  from  an  ASCII  file
  1103.          verbatim, except it will use the currently selected  typeface
  1104.          and font size.
  1105.  
  1106.              You must first prepare your text.  It must be in standard
  1107.          ASCII  format.   Almost  all  word  processors can make ASCII
  1108.          files (plain text) but many use non-ASCII formats to  include
  1109.          coding  for  fonts,  special  right  justification  and other
  1110.          special   things.    Each   word   processor   handles  ASCII
  1111.          differently, so you'll have  to  read  your  word  processing
  1112.          program's  documentation to use ASCII format.  There are some
  1113.          good shareware word processors that use normal ASCII as their
  1114.          own standard format.  One is called Galaxy-Lite.
  1115.  
  1116.              If  your text file contains more text than would fit in a
  1117.          single picture, you must break it  up  into  several  smaller
  1118.          disk  files,  each containing the text for one picture.  Each
  1119.          of these files must have the  text  formatted  into  a  block
  1120.          which will fit on the screen.  Lines of text 75 columns wide,
  1121.          will  not fit in a space half as wide as a whole picture, for
  1122.          example.  Each block must contain no more than the number  of
  1123.          lines  a picture can contain.  How many columns and lines are
  1124.          allowable?   There  is  no  easy  answer,  because  different
  1125.          graphic  modes  and different fonts require different amounts
  1126.          of text space.  Generally, using the  smallest  BITMAP  font,
  1127.          the  graphics  modes with 640 pixels horizontally - CGA-HIGH,
  1128.          EGA, Hercules and VGA, can handle lines  of  text  up  to  76
  1129.          characters wide.  In the case of 200 vertical pixels, such as
  1130.          CGA-HI,  and  EGA-LO, you can fit as many as 18 lines of text
  1131.          when using the smallest font.
  1132.  
  1133.              To get your text block sizes to fit really  well,  you'll
  1134.          have to experiment a bit.
  1135.  
  1136.              To  use  IMPORT  TEXT,  you will be asked to name a file.
  1137.          This is the file containing ASCII  text  to  import.  Then  a
  1138.          dotted rectangle will appear on your picture representing the
  1139.          amount of area your text will require.  Move the rectangle to
  1140.          the  proper  location,  then  click [Enter] or the left mouse
  1141.          button.  If  IMPORT  TEXT  overwrites  the  background  of  a
  1142.          picture,  simply  select  something from the VIEW menu to see
  1143.          the finished product.
  1144.  
  1145.          -------------------------------------------------------------
  1146.  
  1147.                                  JUSTIFICATION
  1148.  
  1149.              With  this service you can choose right justification for
  1150.          use with REGULAR TEXT and IMPORT TEXT.   Right  justification
  1151.          puts  extra  spaces  between  words  so  that  the right-most
  1152.          character in each line of text  aligns  with  the  right-hand
  1153.          edge of the text area.
  1154.  
  1155.          -------------------------------------------------------------
  1156.  
  1157.                                    TIME MENU
  1158.  
  1159.                                         ┌──────────────────┐
  1160.                                         │ Use Preset Delay │░
  1161.                                         │  5 Milliseconds  │░
  1162.                                         │ 10 Milliseconds  │░
  1163.                                         │ 50 Milliseconds  │░
  1164.                                         │ 200 Milliseconds │░
  1165.                                         │     1 Second     │░
  1166.                                         │     5 Seconds    │░
  1167.                                         │   Custom Delay   │░
  1168.                                         │   Wait For User  │░
  1169.                                         │   Change Preset  │░
  1170.                                         │    Start Loop    │░
  1171.                                         │     End Loop     │░
  1172.                                         └──────────────────┘░
  1173.          ┌──────┬───────┬───────┬───────╔═░░░░░░░░░░░░░░░░░░░─┬──────┐
  1174.          │ File │ Paint │ Sound │ Write ║ Time ║ View │Option │ Build│░
  1175.          └──────┴───────┴───────┴───────╚══════╝──────┴───────┴──────┘░
  1176.            ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  1177.  
  1178.  
  1179.              This  menu  is  something  you'll  never see in a typical
  1180.          paint program!
  1181.  
  1182.              Because of the nature of ASCII-Vector-Graphics scripting,
  1183.          you can partially develop  a  picture,  then  alternate  some
  1184.          delays  with  additional  picture  development, making custom
  1185.          animations and presentations  that  evolve  at  the  speed  a
  1186.          viewer can comprehend.
  1187.  
  1188.          -------------------------------------------------------------
  1189.  
  1190.                                USE PRESET DELAY
  1191.  
  1192.              If  CHANGE  PRESET has been previously selected from this
  1193.          menu, when USE PRESET DELAY  is  selected,  a  delay  of  the
  1194.          amount  of  time  you  specified  will be added to the script
  1195.          file.  For instance, you can specify  15  milliseconds,  then
  1196.          make a small  block  move,  select  Use  PRESET  DELAY,  make
  1197.          another  small block move, select USE PRESET DELAY again, and
  1198.          so on.  Then you'll end up  with  a  smooth  animation  which
  1199.          waits 15 milliseconds between steps.
  1200.  
  1201.          -------------------------------------------------------------
  1202.  
  1203.                    5, 10, 50, 200 MILLISECONDS, 1, 5 SECONDS
  1204.  
  1205.              As  soon  as you select any of these services, a delay is
  1206.          written into the script file. 1000  milliseconds  equals  one
  1207.          second,  so,  for  instance,  50  milliseconds  is  1/20 of a
  1208.          second.
  1209.  
  1210.  
  1211.          -------------------------------------------------------------
  1212.  
  1213.                                  CUSTOM DELAY
  1214.  
  1215.              When this service is selected, you are asked to  enter  a
  1216.          number  of  milliseconds  to  delay  the  development  of the
  1217.          script.  1000 milliseconds = one second.  The allowable range
  1218.          is 0 to 30000. If you need more than 30 seconds delay, select
  1219.          this service several times in a row.  For numbers larger than
  1220.          3 digits, do not use commas.
  1221.  
  1222.          -------------------------------------------------------------
  1223.  
  1224.                                  WAIT FOR USER
  1225.  
  1226.              This  is  a  neat,  but  also  a  tricky  service.   When
  1227.          selected,  a  halt  is written into the script.  The computer
  1228.          then waits for the user to press any key  before  continuing.
  1229.          This is useful in cases such as this:
  1230.  
  1231.              Let's say you are demonstrating the  four  strokes  of  a
  1232.          four-cycle  engine.  First you picture the intake stroke.  In
  1233.          your picture is a caption, "Intake Stroke"  plus  the  words,
  1234.          "Press any key to continue..."
  1235.  
  1236.              After  the  WAIT  FOR USER, you erase the position of the
  1237.          piston and contents of the cylinder and draw the  compression
  1238.          stroke.   You  also  erase  the  caption and replace it with,
  1239.          "Compression Stroke."  So, when the user presses a  key,  the
  1240.          picture changes to show the compression stroke.
  1241.  
  1242.              And,  you  repeat  this  with two more WAIT FOR USERs and
  1243.          two more changes to illustrate  the  firing  stroke  and  the
  1244.          exhaust stroke.
  1245.  
  1246.              The  reason WAIT FOR USER is "tricky" is that it may fool
  1247.          end users, and even you, the author, if you forget to put the
  1248.          words, "PRESS  ANY  KEY..."  or  something  similar  in  your
  1249.          pictures.  The presentation will stop until a key is pressed,
  1250.          and  the  end  user  may  think the computer has locked up or
  1251.          broken.  I've been fooled several times by this myself  as  I
  1252.          was developing scripts with WAIT FOR USER in them.
  1253.  
  1254.          -------------------------------------------------------------
  1255.  
  1256.                                  CHANGE PRESET
  1257.  
  1258.              With   this   service   you   can  select  an  number  of
  1259.          milliseconds for Use  Preset  Delay.   The  number  you  have
  1260.          selected  remains  in  effect  until  you again select CHANGE
  1261.          PRESET.
  1262.  
  1263.          -------------------------------------------------------------
  1264.  
  1265.                                   START LOOP
  1266.  
  1267.              You can cause a section of  the  script  file  to  repeat
  1268.          over and over again until the user presses a key.  First, you
  1269.          must  mark  the  beginning  of  the  loop  by  selecting this
  1270.          service.
  1271.  
  1272.          -------------------------------------------------------------
  1273.  
  1274.                                    END LOOP
  1275.  
  1276.              When you have come to the end  of  a  section  of  script
  1277.          which  you want to repeat over and over, select this service.
  1278.          The portion between your selection of START LOOP and END LOOP
  1279.          will repeat endlessly until the user presses a key.
  1280.  
  1281.             The maximum amount of script file which can be  looped  is
  1282.          16380  bytes.   Normally,  this is plenty of space, but PIXEL
  1283.          EDITing, FREEHAND drawing and SPRAYPAINTing  can  use  it  up
  1284.          quickly.
  1285.  
  1286.              You must be careful to  consider  all  effects  within  a
  1287.          loop. For instance, if you have a BLOCK MOVE within your loop
  1288.          which moves an area that has been changed by another  portion
  1289.          of  the  loop,  the  effects  from that point forward will be
  1290.          different the second time the loop executes.
  1291.  
  1292.          -------------------------------------------------------------
  1293.  
  1294.                                    VIEW MENU
  1295.                                                ┌───────────────────┐
  1296.                                                │ View Full Script  │░
  1297.                                                │    Fast View      │░
  1298.                                                │       Grid        │░
  1299.                                                │ View Presentation │░
  1300.                                                └───────────────────┘░
  1301.          ┌──────┬───────┬───────┬───────┬──────╔═░░░░░░░░░░░░░░░░░░░░┐
  1302.          │ File │ Paint │ Sound │ Write │ Time ║ View ║Option │ Build│░
  1303.          └──────┴───────┴───────┴───────┴──────╚══════╝───────┴──────┘░
  1304.            ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  1305.  
  1306.  
  1307.              This menu contains services  for  viewing  your  scripts.
  1308.          Sometimes you want to see exactly what the end user will see.
  1309.          Also,   many   services   within   The   Multimedia  Workshop
  1310.          temporarily mess up the picture.  To restore it,  select  one
  1311.          of these options.
  1312.  
  1313.          -------------------------------------------------------------
  1314.  
  1315.                                VIEW FULL SCRIPT
  1316.  
  1317.              This  is  true  WSYWYG  (What  You  See is What You Get),
  1318.          including  animations  and  sound   effects.    Select   this
  1319.          service,  and  the screen will clear, then the current script
  1320.          file will be played in it's entirety.
  1321.  
  1322.          -------------------------------------------------------------
  1323.  
  1324.                                    FAST VIEW
  1325.  
  1326.              Select this service if you want  to  skip  animation  and
  1327.          sound effect delays.  The static picture will be correct, but
  1328.          animations will appear speeded up, and sound effects will not
  1329.          play.  The screen is cleared, and the script is then replayed
  1330.          as  quickly  as  possible.  WAIT FOR USERs and LOOPs are also
  1331.          skipped.
  1332.  
  1333.          -------------------------------------------------------------
  1334.  
  1335.                                      GRID
  1336.  
  1337.              This service temporary lays a  grid  over  your  picture.
  1338.          This  is  useful  when  you  need  to  align picture elements
  1339.          precisely. You will be asked  to  type  a  number  of  pixels
  1340.          between  points.  The  range is 3 to 100, and 10 is a typical
  1341.          number.  Once you enter a number, the screen will be cleared,
  1342.          the script will be replayed, and  a  grid  of  evenly  spaced
  1343.          white dots will be overlaid.
  1344.  
  1345.              These white dots are easily overwritten as  you  work  on
  1346.          your  picture.  To restore the grid, select VIEW FULL SCRIPT,
  1347.          FAST VIEW or reselect GRID.
  1348.  
  1349.              To  get  rid  of  an existing grid, simply reselect GRID,
  1350.          but answer [n] when you are asked if you  want  a  grid.   To
  1351.          change it's size, simply answer [y] then enter a new number.
  1352.  
  1353.          -------------------------------------------------------------
  1354.  
  1355.                                VIEW PRESENTATION
  1356.  
  1357.              A  presentation  is  made up of two or more script files.
  1358.          When this feature is selected, your entire  presentation  can
  1359.          be viewed, almost as if you were an end user using MSHOW.EXE.
  1360.  
  1361.             It  doesn't  matter  what script file is currently loaded,
  1362.          VIEW  PRESENTATION  simply  looks  for  the  file  MSHOW.CFG,
  1363.          (created  with  the  BUILD  PRESENTATION  option on the BUILD
  1364.          menu) and displays the files found there.
  1365.  
  1366.             Because VIEW PRESENTATION  emulates  MSHOW.EXE  while  The
  1367.          Multimedia   Workshop  is  loaded  in  the  background,  some
  1368.          services  are  not  available  which  are  part of MSHOW.EXE.
  1369.          Simply too much RAM is required.  Most  programs  built  into
  1370.          MSHOW.CFG  (with  BUILD  option)  will  be  ignored.   SPEECH
  1371.          synthesis will also be ignored if RAM space is tight.
  1372.  
  1373.             While VIEW  PRESENTATION  is  in  effect,  the  main  menu
  1374.          changes  to  emulate  the menu in MSHOW.EXE.  When you select
  1375.          QUIT from this menu, the normal main menu  returns,  and  the
  1376.          script file previously loaded is replayed.
  1377.  
  1378.          -------------------------------------------------------------
  1379.  
  1380.                                   OPTION MENU
  1381.  
  1382.                                              ┌───────────────────────┐
  1383.                                              │   View all Settings   │░
  1384.                                              │      Line Style       │░
  1385.                                              │      Hidden Note      │░
  1386.                                              │       Paper Copy      │░
  1387.                                              │      Mark Centers     │░
  1388.                                              │      Ellipse Type     │░
  1389.                                              │       Set Sprays      │░
  1390.                                              │ Change Palette Colors │░
  1391.                                              │          Grid         │░
  1392.                                              │      More Options     │░
  1393.                                              └───────────────────────┘░
  1394.          ┌──────┬───────┬───────┬───────┬──────░░░░░░░░░░░░░░░░░░░░░░░░
  1395.          │ File │ Paint │ Sound │ Write │ Time │ View ║Option ║ Build│░
  1396.          └──────┴───────┴───────┴───────┴──────┴──────╚═══════╝──────┘░
  1397.            ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  1398.  
  1399.  
  1400.              This  menu  contains  services  which control the ways in
  1401.          which The Multimedia Workshop behaves, plus some services not
  1402.          found elsewhere in the program.
  1403.  
  1404.          -------------------------------------------------------------
  1405.  
  1406.                                VIEW ALL SETTINGS
  1407.  
  1408.              This service puts a chart on the screen showing  all  the
  1409.          current  settings  of The Multimedia Workshop.  These include
  1410.          current script file, current directory, current font,  color,
  1411.          pattern  style, delay, grid status, and much more.  Press any
  1412.          key when done viewing this chart.
  1413.  
  1414.          -------------------------------------------------------------
  1415.  
  1416.                                   LINE STYLE
  1417.  
  1418.              For  use  with the LINE, FREEHAND and RECTANGLE services,
  1419.          you can control line style and thickness.  There are thin and
  1420.          thick, solid, dotted and dashed line  styles  available.  You
  1421.          can select one from the menu that will pop up.
  1422.  
  1423.              Circles and ellipses are also affected, but can be  drawn
  1424.          only in thin or thick solid lines.
  1425.  
  1426.          -------------------------------------------------------------
  1427.  
  1428.                                   HIDDEN NOTE
  1429.  
  1430.              Use  this  service  to  create  a note in the script file
  1431.          which will never appear on screen.
  1432.  
  1433.              This  is  useful if you edit your script file with a text
  1434.          editor.  For instance, let's say you are in the middle  of  a
  1435.          complex  picture  and want to create a hand.  Perhaps you are
  1436.          concerned that the hand won't come out right  on  your  first
  1437.          try.  You could do this:
  1438.  
  1439.              Select HIDDEN NOTE and write: "Hand  starts  here."  Then
  1440.          draw  your  hand.   If it is not correct, use the text editor
  1441.          and find the note, "Hand  starts  here."   Delete  everything
  1442.          south  of  that note, save the file, and try drawing the hand
  1443.          again.
  1444.  
  1445.              Another interesting use  for  HIDDEN  NOTE  is  to  embed
  1446.          keywords   for   a   SEARCH.    MSHOW.EXE,   when  showing  a
  1447.          presentation, has a SEARCH feature.  When  the  user  selects
  1448.          SEARCH,  any  script file in the presentation containing text
  1449.          matching the user's request  will  be  displayed.   Normally,
  1450.          this  would  be  used for pictures showing text.  But what if
  1451.          the user types  "elephant,"  hoping  to  find  the  unlabeled
  1452.          picture  of  a elephant?  If you embed the word "elephant" in
  1453.          that file, the  picture  will  be  displayed  upon  a  SEARCH
  1454.          request.
  1455.  
  1456.          -------------------------------------------------------------
  1457.  
  1458.                                   PAPER COPY
  1459.  
  1460.              Select this option to print a screen to paper.  You  will
  1461.          be asked to verify that your printer is ready.  If you answer
  1462.          yes,  the  picture will be printed in a nearly correct aspect
  1463.          ratio.  In some video modes,  the  printed  picture  ends  up
  1464.          larger than in others.
  1465.  
  1466.          NOTE:  The  PAPER COPY option may not work with all printers.
  1467.          If your printer is not  properly  supported,  or  the  aspect
  1468.          ratio  of  the  printout  is  inaccurate,  you  can  use  the
  1469.          GRAPHICS.COM TSR  program  which  comes  with  MS-DOS.   Type
  1470.          GRAPHICS at the DOS prompt before using TMW.EXE or MSHOW.EXE,
  1471.          then hold [Shift] and press [Print Screen] to get a printout.
  1472.  
  1473.              When  a  picture  is  printed,  all  colors which are not
  1474.          black are printed.  In other words, a  paper  copy  will  not
  1475.          reflect   differences  in  color  except  between  black  and
  1476.          everything else.
  1477.  
  1478.              Actually, as is typical when printing color graphics onto
  1479.          paper, all non-black colors become black, and black is white.
  1480.          Try it, you'll see what I mean.
  1481.  
  1482.              In order to accommodate the widest  variety  of  printers
  1483.          and  video  modes,  the  size of the resulting paper copy may
  1484.          vary from one video mode to another. If  you  want  something
  1485.          larger  or  smaller,  and  if  your  computer  supports them,
  1486.          experiment with different video modes.
  1487.  
  1488.          -------------------------------------------------------------
  1489.  
  1490.                                  MARK CENTERS
  1491.  
  1492.              Normally,  a  circle  or  an  ellipse  is  drawn  without
  1493.          indication  of  where  it's  center is located.  In technical
  1494.          drawings, you often want to leave  marks  at  these  centers.
  1495.          Also,  in  situations  where  you  want  to  align concentric
  1496.          circles or ellipses, you can temporarily mark the centers.  A
  1497.          menu pops up offering these choices.  Your selection  remains
  1498.          in effect until you reselect a different option.
  1499.  
  1500.          -------------------------------------------------------------
  1501.  
  1502.                                  ELLIPSE TYPE
  1503.  
  1504.              In  addition  to  full  360 degree ellipses, you can draw
  1505.          just the top, bottom, left or right  halves  of  an  ellipse.
  1506.          You  can  also choose custom ellipse parameters. Simply point
  1507.          to the portion of an ellipse you want and  click  [Enter]  or
  1508.          the  left  mouse  button.  If  you choose CUSTOM, you will be
  1509.          taken to a sub-menu with additional instructions.
  1510.  
  1511.              Your  choice  of ELLIPSE TYPE remains in effect until you
  1512.          use this service again and change your selection.
  1513.  
  1514.          -------------------------------------------------------------
  1515.  
  1516.                                   SET SPRAYS
  1517.  
  1518.              Use this to control how the SPRAYPAINT service works. You
  1519.          can control the density (speed) of paint flow,  and  you  can
  1520.          control  the  width  of the pattern.  If you are drawing from
  1521.          the keyboard, the SPRAYPAINT service tends to run  too  fast.
  1522.          Readjust to suit your tastes with this option.
  1523.  
  1524.              You are asked to type numbers  for  density  and  pattern
  1525.          width.  The  range is 1 to 40.  A high density causes lots of
  1526.          paint to flow quickly and a small number is a lighter  spray,
  1527.          but  easier  to  control.   A  large number for pattern width
  1528.          results in a wide spray, and  a  small  number  sprays  paint
  1529.          over a small area.
  1530.  
  1531.              Your  settings  will  remain in effect until you reselect
  1532.          this service and change them.
  1533.  
  1534.          -------------------------------------------------------------
  1535.  
  1536.                              CHANGE PALETTE COLORS
  1537.  
  1538.              This function  is  only  available  for  EGA-LO,  EGA-HI,
  1539.          VGA-HI  and VGA-LO video modes.  You see: In EGA-LO mode, the
  1540.          computer allows up to 16 colors on the screen  at  one  time,
  1541.          but they may be switched around so that what was white can be
  1542.          yellow,  etc.   In  EGA-HI  and  VGA-HI, there can be only 16
  1543.          colors on the screen at one time, but these 16 can be  chosen
  1544.          from  a group of 64 different colors.  In VGA-LO, each of the
  1545.          256 colors can be composed of 0 to 63 parts of red, blue  and
  1546.          green, resulting in somewhere around 242,000 possibilities.
  1547.  
  1548.              When  this feature is selected an arrow appears. Point to
  1549.          any area of your picture containing the  color  you  want  to
  1550.          change.  In  the 16-color modes, roll the mouse up or down or
  1551.          use the up and down arrow keys to change  the  color  amongst
  1552.          it's 16 or 64 possibilities.  Press [Enter] or click the left
  1553.          mouse button when you come to a color you like.  In 256-color
  1554.          mode,  you can also click [R], [G] or [B] on your keyboard to
  1555.          add or subtract varying amounts of  negative  Red,  Green  or
  1556.          Blue.
  1557.  
  1558.              Sometimes   this   color  selection  is  important  after
  1559.          hooking a .PCX  file,  since  they  often  change  the  color
  1560.          palette, and you might want to change some of it back.
  1561.  
  1562.              Color  palette  changes  are  immediately written to your
  1563.          script file on disk.
  1564.  
  1565.          -------------------------------------------------------------
  1566.                                      GRID
  1567.  
  1568.              This service temporary lays a  grid  over  your  picture.
  1569.          This  is  useful  when  you  need  to  align picture elements
  1570.          precisely. You will be asked  to  type  a  number  of  pixels
  1571.          between  points.  The  range is 3 to 100, and 10 is a typical
  1572.          number.  Once you enter a number, the screen will be cleared,
  1573.          the script will be replayed, and  a  grid  of  evenly  spaced
  1574.          white dots will be overlaid.
  1575.  
  1576.              These white dots are easily overwritten as  you  work  on
  1577.          your  picture.  To restore the grid, select VIEW FULL SCRIPT,
  1578.          FAST VIEW or reselect GRID.
  1579.  
  1580.              To  get  rid  of  an existing grid, simply reselect GRID,
  1581.          but answer [n] when you are asked if you  want  a  grid.   To
  1582.          change it's size, simply answer [y] then enter a new number.
  1583.  
  1584.          -------------------------------------------------------------
  1585.  
  1586.                                  MORE OPTIONS
  1587.  
  1588.                         ┌────────────────────────────┐
  1589.                         │     Coordinate Display     │░
  1590.                         │       Bottom Help Bar      │░
  1591.                         │       Program Sounds       │░
  1592.                         │   Force Pointer to White   │░
  1593.                         │         Take Breath        │░
  1594.                         │     Change Printer Type    │░
  1595.                         │      Paint Menu Style      │░
  1596.                         │ Hook A Program Into Script │░
  1597.                         │    Restore All Defaults    │░
  1598.                         └────────────────────────────┘░
  1599.                           ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  1600.  
  1601.                               COORDINATE DISPLAY
  1602.  
  1603.              With this service you can turn on or off the  little  box
  1604.          in the lower left corner containing a coordinate display.
  1605.  
  1606.                                 BOTTOM HELP BAR
  1607.  
  1608.              With  this service you can turn on or off the status/help
  1609.          bar which often appears at the bottom of the screen when  the
  1610.          main menu is not present.
  1611.  
  1612.                                 PROGRAM SOUNDS
  1613.  
  1614.              These are sound effects which give indications of program
  1615.          status.   For  instance,  when an operation is completed, you
  1616.          get a twinkle sound, or when a menu pops up, a  pop-up  sound
  1617.          occurs.  These can be turned on or off.  They are not related
  1618.          in any way to sounds built into script files.
  1619.  
  1620.                             FORCE POINTER TO WHITE
  1621.  
  1622.              Sometimes after hooking a .PCX file, the color palette is
  1623.          changed  by  the  file,  and  the  cursor  (arrow) becomes an
  1624.          invisible color.  You can force it back to  which  with  this
  1625.          service.
  1626.  
  1627.                                   TAKE BREATH
  1628.  
  1629.              Because  script  files  using  ASCII-Vector-Graphics  can
  1630.          become large in presentations with lots of animation,  music,
  1631.          etc,  only  a  portion  is  read  from disk at one time, that
  1632.          portion is played, then more is read from  disk.   You  don't
  1633.          want   your   presentation   to  stop  in  the  middle  of  a
  1634.          time-sensitive event to read more from disk.  Therefore,  you
  1635.          can select  this service to reset the file before proceeding.
  1636.          If the disk is freshly read, the program can go through  over
  1637.          16,000  bytes  of  script  before it will need to look at the
  1638.          disk again, and therefore, you can  be  fairly  assured  that
  1639.          your time-sensitive portion will run without a 'hitch.'
  1640.  
  1641.              TAKE BREATH can be added to a script file at any time. It
  1642.          is ignored if it is in a loop (see TIME menu).
  1643.  
  1644.                               CHANGE PRINTER TYPE
  1645.  
  1646.              If  you  switch back and forth between a dot-matrix and a
  1647.          laser printer, you may need this service.
  1648.  
  1649.                                PAINT MENU STYLE
  1650.  
  1651.              This services lets you choose between a graphics-based or
  1652.          text-based PAINT menu.  The graphics-based menu uses icons to
  1653.          represent the drawing services, but runs a  bit  more  slowly
  1654.          and requires more RAM space.
  1655.  
  1656.                           HOOK A PROGRAM INTO SCRIPT
  1657.  
  1658.             This  is  a  powerful  service, but a tricky one.  You are
  1659.          asked to name an executable program file  or  a  batch  file.
  1660.          Whatever  you  type  here will be built into the script file,
  1661.          and will execute when the script is 'viewed.'
  1662.              Because most programs write some output  to  the  screen,
  1663.          and  most  reset  the  display when they start, the screen is
  1664.          cleared before a hooked program is run.  Whatever  exists  on
  1665.          the  screen before the hooked program executes is lost. After
  1666.          the hooked program is done, you can of  course,  redraw  your
  1667.          picture, or draw a new one.
  1668.              Lots of RAM space is reserved by MSHOW.EXE or by  TMW.EXE
  1669.          while  running a hooked program, so the hooked program cannot
  1670.          be one which will use  lots  of  memory  itself.   The  usual
  1671.          result  of  using a hooked memory-hog is simply that the call
  1672.          to run the hooked  program  will  be  ignored,  but  complete
  1673.          crashes are possible.
  1674.  
  1675.                              RESTORE ALL DEFAULTS
  1676.  
  1677.              Select this service if you want to reset  all  parameters
  1678.          used  by  The Multimedia Workshop.  Ellipses will be reset to
  1679.          full 360 degrees, the drawing color will be reset  to  white,
  1680.          pattern  style  will  be  solid  fill,  text will be smallest
  1681.          BITMAP font, etc.
  1682.  
  1683.          -------------------------------------------------------------
  1684.  
  1685.                                   BUILD MENU
  1686.  
  1687.                                                  ┌───────────────────┐
  1688.                                                  │ Build/Modify List │░
  1689.                                                  │ View Presentation │░
  1690.                                                  └───────────────────┘░
  1691.          ┌──────┬───────┬───────┬───────┬──────┬───░░░░░░░░░░░░░░░░░░░░
  1692.          │ File │ Paint │ Sound │ Write │ Time │ View │Option ║ Build║░
  1693.          └──────┴───────┴───────┴───────┴──────┴──────┴───────╚══════╝░
  1694.            ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  1695.  
  1696.              This menu is for connecting several script files together
  1697.          into a presentation.  A presentation is two  or  more  script
  1698.          files  chained  together.   This is done by listing them in a
  1699.          special file called MSHOW.CFG.   When  the  run-time  program
  1700.          MSHOW.EXE  or TMW.EXE sees this file, it reads it to find out
  1701.          which files you want presented and in what  order.   You  can
  1702.          list  up  to  132 files in a presentation. They will be shown
  1703.          one after another unless the end user selects options such as
  1704.          SEARCH, GOTO or BACK.
  1705.  
  1706.          -------------------------------------------------------------
  1707.  
  1708.                                   BUILD/MODIFY LIST
  1709.  
  1710.              Use this service to build or modify the list of files  to
  1711.          be presented.  When selected, a full-screen spread-sheet like
  1712.          menu  appears.   If  there is no existing MSHOW.CFG file, all
  1713.          cells will be empty.  If there is a previous MSHOW.CFG  file,
  1714.          then the menu will contain the files listed in MSHOW.CFG. You
  1715.          can  delete  existing files and add your own.  Simply move to
  1716.          the cell where you want a file to appear, then type the  name
  1717.          of that file.  The program reads the first column from top to
  1718.          bottom, then moves to the next column, etc.
  1719.  
  1720.              Do  not  use  drive and path designators with file names.
  1721.          The files which are to be displayed should all be in the same
  1722.          directory as MSHOW.EXE or TMW.EXE.  When the end user gets  a
  1723.          disk  with  your presentation on it, the script and MSHOW.EXE
  1724.          will all be on the same disk  (or  in  the  same  Zipped  BBS
  1725.          file). If you try to add drive or directory information here,
  1726.          and  if the end user's computer is not configured like yours,
  1727.          Bloooie!
  1728.  
  1729.              Although you can leave spaces between files, it is not  a
  1730.          good practice to do so.
  1731.  
  1732.              When   done  with  the  BUILD  menu,  press  [Esc].   The
  1733.          new MSHOW.CFG file will automatically be written to disk.  If
  1734.          you have an  important  version  of  MSHOW.CFG  already,  you
  1735.          ought to make a back up copy first.
  1736.  
  1737.              In addition to script files, you can also  include  .EXE,
  1738.          .COM,   .BAT   or   .PCX   files  in  this  menu,  and  these
  1739.          programs/files will be executed or displayed properly.
  1740.  
  1741.          -------------------------------------------------------------
  1742.  
  1743.                                VIEW PRESENTATION
  1744.  
  1745.              A  presentation  is  made up of two or more script files.
  1746.          When this feature is selected, your entire  presentation  can
  1747.          be viewed, almost as if you were an end user using MSHOW.EXE.
  1748.  
  1749.             It  doesn't  matter  what script file is currently loaded,
  1750.          VIEW  PRESENTATION  simply  looks  for  the  file  MSHOW.CFG,
  1751.          (created  with  the  Build  Presentation  option on the BUILD
  1752.          menu) and displays the files found there.
  1753.  
  1754.             Because VIEW PRESENTATION  emulates  MSHOW.EXE  while  The
  1755.          Multimedia   Workshop  is  loaded  in  the  background,  some
  1756.          services  are  not  available  which  are  part of MSHOW.EXE.
  1757.          Simply too much RAM is required.  Most  programs  built  into
  1758.          MSHOW.CFG  (with  BUILD  option)  will be ignored, and SPEECH
  1759.          synthesis will also be ignored.
  1760.  
  1761.             While VIEW  PRESENTATION  is  in  effect,  the  main  menu
  1762.          changes  to  emulate  the menu in MSHOW.EXE.  When you select
  1763.          QUIT from this menu, the normal main menu  returns,  and  the
  1764.          script file previously loaded is replayed.
  1765.  
  1766.          _____________________________________________________________
  1767.                                                        end of chapter.
  1768.  
  1769.  
  1770.